projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ed72f32
)
Fix bug #16070 with crashes when toggling buffer's multibyteness.
author
Eli Zaretskii
<eliz@gnu.org>
Fri, 6 Dec 2013 15:13:35 +0000
(17:13 +0200)
committer
Eli Zaretskii
<eliz@gnu.org>
Fri, 6 Dec 2013 15:13:35 +0000
(17:13 +0200)
src/buffer.c (Fset_buffer_multibyte): Invalidate buffer caches.
src/ChangeLog
patch
|
blob
|
history
src/buffer.c
patch
|
blob
|
history
diff --git
a/src/ChangeLog
b/src/ChangeLog
index 9867527e28f7b2e6c3b6d2efca93747e7fe9dd51..082102bc3d85f31e7b388596c1a228be0c305da6 100644
(file)
--- a/
src/ChangeLog
+++ b/
src/ChangeLog
@@
-1,3
+1,8
@@
+2013-12-06 Eli Zaretskii <eliz@gnu.org>
+
+ * buffer.c (Fset_buffer_multibyte): Invalidate buffer caches.
+ (Bug#16070)
+
2013-12-06 Dmitry Antipov <dmantipov@yandex.ru>
* xterm.c (input_signal_count): Remove.
diff --git
a/src/buffer.c
b/src/buffer.c
index b40dc8cb3b706be810576a29e80d0cc4df9275d9..e4a550fed95b0be7ad66b4a12b0e1c8ec5d6ab48 100644
(file)
--- a/
src/buffer.c
+++ b/
src/buffer.c
@@
-2482,6
+2482,8
@@
current buffer is cleared. */)
if (narrowed)
error ("Changing multibyteness in a narrowed buffer");
+ invalidate_buffer_caches (current_buffer, BEGV, ZV);
+
if (NILP (flag))
{
ptrdiff_t pos, stop;